<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="../static/js/jquery-3.3.1.js"></script>
<title>Insert title here</title>
 <script type="text/javascript" src="../static/js/jquery.min.js"></script>	
 <script type="text/javascript">
  
 function answer(){
	  var user="qwh";
	    var send="ywj21";
	    var msg="同意了你的好友请求";
	    var param_data={
				  'user':user,
				  'send':send,
				  'msg':msg
		  };
	   
		$.ajax({        			
			type:"GET",
		    url:"/Schedule/AddMessage.action",
		    contentType:"application/json;charset=utf-8",  
		    //我们使用 JSON.stringify() 方法处理json，将其转换为字符串；
		    data:{
		    	'param':JSON.stringify(param_data)
		    },
		    dataType:"json",
		    async:false,
		    success:function(data){
		    	if(data.code==1){
		    	    alert("回复同意成功");
		    	}
		    }        		    
		});   //ajax
 }
   
 function addFriends(){
	  var user="qwh";
	    var send="ywj21";
	    var request="1";
	    var param_data={
				  'user':user,
				  'send':send,
				  'request':request
		  };
	   
		$.ajax({        			
			type:"GET",
		    url:"/Schedule/AddFriends.action",
		    contentType:"application/json;charset=utf-8",  
		    //我们使用 JSON.stringify() 方法处理json，将其转换为字符串；
		    data:{
		    	'param':JSON.stringify(param_data)
		    },
		    dataType:"json",
		    async:false,
		    success:function(data){
		    	if(data.code==1)
		    		alert("回复同意成功");	    	
		    }        		    
		});   //ajax
 }
 
 function RequestSuccess(){
	    var user="ywj21";
	    var send="qwh";
	    var request="1";
	    var param_data={
				  'user':user,
				  'send':send,
				  'request':request
		  };
	   
		$.ajax({        			
			type:"GET",
		    url:"/Schedule/AddFriends.action",
		    contentType:"application/json;charset=utf-8",  
		    //我们使用 JSON.stringify() 方法处理json，将其转换为字符串；
		    data:{
		    	'param':JSON.stringify(param_data)
		    },
		    dataType:"json",
		    async:false,
		    success:function(data){
		    	if(data.code==1)
		    		alert("请求同意成功");	    	
		    }        		    
		});   //ajax
}
 
 function sendMessage(){
	 
		    var user="qwh";
		    var send="ywj21";
		    var msg="我给你分享了一个日常安排，快去查看吧";
		    var param_data={
					  'user':user,
					  'send':send,
					  'msg':msg
			  };
		   
			$.ajax({        			
				type:"GET",
			    url:"/Schedule/AddMessage.action",
			    contentType:"application/json;charset=utf-8",  
			    //我们使用 JSON.stringify() 方法处理json，将其转换为字符串；
			    data:{
			    	'param':JSON.stringify(param_data)
			    },
			    dataType:"json",
			    async:false,
			    success:function(data){
			    	if(data.code==1)
			    	    alert("分享发送成功");	    	
			    }        		    
			});   //ajax

 }
 
 function shareSchedule(){
        var user="liuli";
	    var theme="吃海底捞";
	    var start_date="2018-12-01";
	    var start_time="14:00";
	    var end_date= "2018-12-01";
	    var end_time="16:00";
	    var staff= "项目成员";
	    var warn= "提醒";
	    var instruction="";
	    
	    var param_data={
				  'user':user,
				  'theme':theme,
				  'start_date':start_date,
				  'start_time':start_time,
				  'end_date':end_date,
				  'end_time':end_time,
				  'staff':staff,
				  'warn':warn,
				  'instruction':instruction,
			  
		  };
	   
		$.ajax({        			
			type:"GET",
		    url:"/Schedule/shareSchedule.action",
		    contentType:"application/json;charset=utf-8",  
		    //我们使用 JSON.stringify() 方法处理json，将其转换为字符串；
		    data:{
		    	'param':JSON.stringify(param_data)
		    },
		    dataType:"json",
		    async:false,
		    success:function(data){
		    	if(data.code==1)
		    	    alert("日程分享添加成功");	    	
		    }        		    
		});   //ajax

 }
    
</script>

</head>
<body>
    <button id="add" >添加朋友</button>
    <button id="share" onclick="sendMessage();shareSchedule();">分享</button>
    <button id="find">好友列表</button>
    <button id="agree" onclick="answer();addFriends();RequestSuccess();">同意</button>
    <button id="message">消息</button>
    <button id="refuse">拒绝</button>
    <button id="search">搜索加好友</button>
    <button id="lookfriends">根据姓名或者手机号查找好友</button>
    
    <div id="table_show"></div>
    
  
    <script type="text/javascript">
    $(document).ready(function(){
    	
    	$("#lookfriends").click(function(){
    		//var content="514";
    		var user="qwh";
    		var content="杨";
            var renum = /^[0-9]+.?[0-9]*$/; //判断字符串是否为数字 
    		
    		if (renum.test(content)) {
    			
    		   param_data={
    				'user':user,
    				'phone':content
    		   };
    		   
    		  $.ajax({        			
    			type:"GET",
    		    url:"/Schedule/findByphone.action",
    		    contentType:"application/json;charset=utf-8",  
    		    //我们使用 JSON.stringify() 方法处理json，将其转换为字符串；
    		    data:{
    		    	'param':JSON.stringify(param_data)
    		    },
    		    dataType:"json",
    		    async:false,
    		    success:function(result){
    		    	if(result.code==1){
    		    		var data=result.data;
  		    	    	var tbl = "<table border='1'>";
               		    tbl+="<tr><th>姓名</th><th>手机号</th></tr>"; 
               		   
               			tbl+="<tr><td>"+data.user+"</td><td>"+data.phone+"</td></tr>";

               		 
             		     
            		     tbl+="</table>";   		    	
            		     $("#table_show").html(tbl);
    		    	}
    		    	  	
    		    }        		    
    		 });   //ajax
    		
    		}//if为数字根据手机查找
    		else{
    			param_data={
        				'user':user,
        				'name':content
        		   };
        		   
        		  $.ajax({        			
        			type:"GET",
        		    url:"/Schedule/findByname.action",
        		    contentType:"application/json;charset=utf-8",  
        		    //我们使用 JSON.stringify() 方法处理json，将其转换为字符串；
        		    data:{
        		    	'param':JSON.stringify(param_data)
        		    },
        		    dataType:"json",
        		    async:false,
        		    success:function(result){
        		    	if(result.code==1){
        		    		var data=result.data;
      		    	    	var tbl = "<table border='1'>";
                   		    tbl+="<tr><th>姓名</th><th>手机号</th></tr>"; 
                   		   
                   		    for(var i=0;i<data.length;i++){
                   		    	tbl+="<tr><td>"+data[i].user+"</td><td>"+data[i].phone+"</td></tr>";
                   		    }
                   			          		     
                		     tbl+="</table>";   		    	
                		     $("#table_show").html(tbl);
        		    	}
        		    	  	
        		    }        		    
        		 });   //ajax
    		}//else 根据姓名查找
    		
    	});//lookfriends
    	
    	$("#search").click(function(){
    		var phone="15950535910";
    		
    		$.ajax({        			
    			type:"GET",
    		    url:"/Schedule/addByphone.action",
    		    contentType:"application/json;charset=utf-8",  
    		    //我们使用 JSON.stringify() 方法处理json，将其转换为字符串；
    		    data:{
    		    	'phone':phone
    		    },
    		    dataType:"json",
    		    async:false,
    		    success:function(result){
    		    	if(result.code==1){
    		    		var data=result.data;
  		    	    	var tbl = "<table border='1'>";
               		    tbl+="<tr><th>姓名</th><th>手机号</th></tr>"; 
               		   
               			tbl+="<tr><td>"+data.name+"</td><td>"+data.phone+"</td></tr>";

               		 
             		     
            		     tbl+="</table>";   		    	
            		     $("#table_show").html(tbl);
    		    	}
    		    	  	
    		    }        		    
    		});   //ajax
    		
    	});//search
    	
    	$("#add").click(function(){
    		
    	    var user="qwh";
    	    var send="ywj";
    	    var msg="请求加你为好友";
    	    var param_data={
					  'user':user,
					  'send':send,
					  'msg':msg
			  };
    	   
    		$.ajax({        			
    			type:"GET",
    		    url:"/Schedule/AddMessage.action",
    		    contentType:"application/json;charset=utf-8",  
    		    //我们使用 JSON.stringify() 方法处理json，将其转换为字符串；
    		    data:{
    		    	'param':JSON.stringify(param_data)
    		    },
    		    dataType:"json",
    		    async:false,
    		    success:function(data){
    		    	if(data.code==1){
    		    		  alert("请求发送成功");	    
    		    	}
    		    	  	
    		    }        		    
    		});   //ajax
    		
   	
      });//add
      
      $("#refuse").click(function(){
  		
  	    var user="qwh";
  	    var send="ywj21";
  	    var msg="拒绝了你的请求";
  	    var param_data={
					  'user':user,
					  'send':send,
					  'msg':msg
			  };
  	   
  		$.ajax({        			
  			type:"GET",
  		    url:"/Schedule/AddMessage.action",
  		    contentType:"application/json;charset=utf-8",  
  		    //我们使用 JSON.stringify() 方法处理json，将其转换为字符串；
  		    data:{
  		    	'param':JSON.stringify(param_data)
  		    },
  		    dataType:"json",
  		    async:false,
  		    success:function(data){
  		    	if(data.code==1){
  		    		  alert("拒绝发送成功");	    
  		    	}
  		    	  	
  		    }        		    
  		});   //ajax
  		
 	
    });//refuse
      
      $("#message").click(function(){
  		
  	    var user="qwh";

  		$.ajax({        			
  			type:"GET",
  		    url:"/Schedule/SelectMessage.action",
  		    contentType:"application/json;charset=utf-8",  
  		    //我们使用 JSON.stringify() 方法处理json，将其转换为字符串；
  		    data:{
  		    	'user':user
  		    },
  		    dataType:"json",
  		    async:false,
  		    success:function(result){
  		    	    alert("查看消息成功");	
  		    	    if(result.code==1){
  		    	    	var data=result.data;
  		    	    	var tbl = "<table border='1'>";
               		    tbl+="<tr><th>发送者</th><th>内容</th></tr>"; 
               		    for(var i=0;i<data.length;i++){
               			   tbl+="<tr><td>"+data[i].send+"</td><td>"+data[i].msg+"</td></tr>";

               		 }
             		     
            		     tbl+="</table>";   		    	
            		     $("#table_show").html(tbl);
  		    	    }
  		    }        		    
  		});   //ajax
  		
 	
    });//message
      
      $("#find").click(function(){
  		
  	    var user="qwh";
  	   
  
  		$.ajax({        			
  			type:"GET",
  		    url:"/Schedule/FindFriends.action",
  		    contentType:"application/json;charset=utf-8",  
  		    //我们使用 JSON.stringify() 方法处理json，将其转换为字符串；
  		    data:{
  		    	'user':user
  		    },
  		    dataType:"json",
  		    async:false,
  		    success:function(result){
  		    	    alert("查看好友列表成功");	
  		    	    if(result.code==1){
  		    	    	
		    	    	var data=result.data;
		    	    	var tbl = "<table border='1'>";
             		    tbl+="<tr><th>朋友</th></tr>"; 
             		    for(var i=0;i<data.length;i++){
             			   tbl+="<tr><td>"+data[i].send+"</td></tr>";

             		 }
           		     
          		       tbl+="</table>";   		    	
          		       $("#table_show").html(tbl);
		    	    }
  		    }        		    
  		});   //ajax
  		
 	
    });//find
    
    
    

  
});//document
  
</script>
	
   
</body>
</html>